fontchooserwidget: use appropriate model for GtkTreeIter
authorChristian Hergert <christian@hergert.me>
Wed, 29 Jul 2015 19:57:22 +0000 (12:57 -0700)
committerChristian Hergert <christian@hergert.me>
Wed, 29 Jul 2015 19:57:43 +0000 (12:57 -0700)
We were previously mixing the model used when filtering with an iter that
has been resolved to the backing model.

This results in both an invalid row index as well as an invalid
iter->stamp.

gtk/gtkfontchooserwidget.c

index a30f8af1445eb4511aeae56c61357d6eff073b2b..a0db55c753737426c95710bdbe5132337e3e60e4 100644 (file)
@@ -462,7 +462,7 @@ cursor_changed_cb (GtkTreeView *treeview,
   gtk_tree_model_filter_convert_iter_to_child_iter (GTK_TREE_MODEL_FILTER (priv->filter_model),
                                                     &iter,
                                                     &filter_iter);
-  gtk_tree_model_get (priv->filter_model, &iter,
+  gtk_tree_model_get (priv->model, &iter,
                       FONT_DESC_COLUMN, &desc,
                       -1);